high speed rotor - French English Dictionary